home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 4 / United Public Domain Gold 4.iso / tbag / tb017.dms / tb017.adf / Doc-Files / Graphics.Doc < prev    next >
Text File  |  1988-02-25  |  14KB  |  383 lines

  1.  
  2. Graphics Docs
  3. This file includes Documentation for all files in the Graphics Drawer. They 
  4. have all been combined into one to save disk space.
  5.  
  6. The Docs included in this file are:
  7. IFF2PCS
  8. SuperView
  9. NoCycle
  10. Author
  11. Hearts
  12. Muncho
  13.  
  14. Doc File Headers are in RED!
  15.  
  16.  
  17.  
  18. *****************************************************************************
  19.  
  20. IFF2PCS 1.0, 21-Nov-87, by Ali T. Ozer  
  21.                      USMail: Box 7703, Stanford, CA 94305
  22.                        ARPA: ali@Score.Stanford.Edu
  23.  
  24. ------------------------------------------------------------
  25. IFF2PCS (IFF-to-pieces) is an interactive puzzle program. In
  26. IFF2PCS, the user's goal is to put a picture back together
  27. from square pieces. The picture can be created from any IFF
  28. program, and can have upto 16 colors.  Several sample 
  29. pictures and the source code (in Manx C, 3.40b) are included
  30. with the distribution. 
  31.  
  32. IFF2PCS can be started one of three ways:
  33.  
  34. * From the CLI, by typing 
  35.   1> iff2pcs IFF-FILE
  36.      (where IFF-FILE is the name of an IFF picture file) 
  37.  
  38. * From the Workbench, by double-clicking on the icon of an
  39.   IFF picture file, provided the "default tool" is set to
  40.   IFF2PCS. (The icons for the sample IFF pictures provided
  41.   with the program are all configured this way.)
  42.  
  43. * From the Workbench, by 
  44.    first clicking once on the IFF2PCS icon, 
  45.    then double-clicking on the icon of any IFF picture
  46.    file, while holding down the SHIFT key.
  47.  
  48.   This last method (a standard way to specify arguments to 
  49.   Workbench programs) allows you to start IFF2PCS up with
  50.   any IFF picture, even if its default tool is not set to 
  51.   IFF2PCS. 
  52.  
  53. Once IFF2PCS starts up, it provides you with a choice of
  54. three difficulty levels. You can start the game by clicking
  55. on the appropriate choice:
  56.  
  57. * REAL EASY    64x64 bit pieces
  58. * NOT SO EASY  32x32 bit pieces
  59. * DIFFICULT    16x16 bit pieces --- real killer!
  60.  
  61. The picture and the difficulty level cannot be changed 
  62. during the program.
  63.  
  64. IFF2PCS uses a pop-up menu (which is operated just like a
  65. standard Amiga menu, except that you do not have to move the
  66. mouse to the top of the screen). The menu commands are:
  67.  
  68. * SHOW   Shows the completed picture.
  69. * CHECK  Combines what you have with the actual picture to
  70.          give you an idea of how close you are. Pieces
  71.          that are in the correct place will appear as
  72.          blanks, while pieces that are placed incorrectly 
  73.          will appear messed up. CHECK will also tell you the 
  74.          time that has elapsed since you started the puzzle,
  75.          and will let you know if the puzzle is solved.
  76. * HELP   Provides some minimal help. (This command might not
  77.          work if the system is low on chip-memory.)
  78. * QUIT   Quits... 
  79.  
  80. Pieces are grabbed by clicking the left mouse button and
  81. rotated by clicking the right mouse button once the piece is
  82. grabbed. Pieces can be rotated 90 degrees clockwise only;
  83. you might need to click the right mouse button twice or
  84. three times to get the correct orientation. 
  85.  
  86. IFF2PCS is a chip-memory hog. It will attempt to open an
  87. interlaced screen as large as the user's Workbench, and with
  88. a 16-color picture, it might use more than 200K of chip
  89. memory. 
  90.  
  91. Possible future enhancements to IFF2PCS include:
  92. * True jigsaw-puzzle pieces (IFF2PCS started off this way 
  93.   and ended up with square pieces)
  94. * Faster piece-pickup (possible with backup bitmaps for 
  95.   pieces, which of course will use up more memory)
  96. ------------------------------------------------------------
  97. Many thanks go to D. John Hodgson, Tom Rokicki, and Helene
  98. (Lee) Taran, whose code fragments I used in IFF2PCS. Many
  99. thanks also go to the various artists whose wonderful IFF
  100. pictures I included as samples. Anyone wishing to use code
  101. fragments from IFF2PCS sources can do so (although most
  102. of the code is probably not general enough to be used
  103. elsewhere).
  104.  
  105. IFF2PCS is Copyright 1987, Ali Turgut Ozer.  
  106. IFF2PCS is freely distributable.
  107.  
  108.  
  109. *****************************************************************************
  110.  
  111. SuperView,   A IFF file display program.  by  David  Grothe       V 1.0
  112. SuperView is a program that will display IFF pictures of all types
  113. on the Amiga.  The program supports the following features:
  114.  
  115.    Multiple files on one command line.
  116.    WorkBench  (icons) are supported with extened select.
  117.    All modes supported.
  118.    Overscan   ( Sculpt 3-D  Overscan HAM)  384/768  *  240/480
  119.    Color Cycle ( DPaint and GraphiCraft types)  CRNG  CCRT
  120.    AmigaBasic  ACBM  type files
  121.    Author chunk is suported
  122.    Displays the first cell in a ANIM file!
  123.    Written in Assembly            Size  under 6000  Bytes!
  124.  
  125.  
  126. To use the program,  in the CLI.  Type the following:
  127.  
  128. 1> SuperView <Filename> [<FileName> <FileName>.......]
  129.  
  130. At this point the Author text will be displayed on the CLI screen
  131. if present.   After viewing the picture,  click the upper left corner
  132. to go to the next picture.
  133.  
  134. The program also works well with the PD directory utility programs out
  135. but you must rename it "Show"  and place it in the C: directory.
  136.  
  137. If you wish to use SuperView from the WorkBench,  just click on the
  138. picture icon,  hold down the shift key, then double click the SuperView
  139. icon.  Of course you can click on the SuperView icon, hold down the shift
  140. key and double click the picture icon.  You can also click on as many
  141. picture icons as you want while holding down on the shift key, click
  142. the SuperView icon (first, third, last,  doesent matter when) and double
  143. click the last icon.  And if this shift key stuff is to much,  you can
  144. change the Default Tool field in the picture icon to SuperView and just 
  145. double click the picture icon.
  146.  
  147. This is not the final version of this program.  Still to be added are
  148. slide show options with custom wipes, and  Super BitMap scrolling.
  149.  
  150. So if you have any questions about the program or the Author chunk, or
  151. if you would like to get a update when it's available,  then you need 
  152. to call  Amiga Line BBS at:
  153.                                 (405) 631-9040
  154.  
  155. Or you can write to         David Grothe
  156.                             20 S.W. 39th
  157.                             Okla. City  OK
  158.                                     73109
  159.  
  160.  
  161.  
  162. *****************************************************************************
  163.  
  164. NoCycle    by   David Grothe
  165. NoCycle modifies the color cycle chunks in a IFF file so that the
  166. picture won't color cycle when displayed by a program that supports
  167. color cycling.  A lot of artist make a picture with DPaint and don't
  168. want it to cycle,  but if they don't hit the tab key before they save
  169. it,  it may cycle.   Also, for some strange reason, Grabb-it saves
  170. pictures with some of the color ranges active.
  171.  
  172. To run NoCycle yo must be in the CLI,  once there type
  173.  
  174. 1> NoCycle <FileName> [<FileName> <FileName>.......]
  175.  
  176. NoCycle modifies the file itself without creating a new file so use
  177. it on backup copies to be safe.
  178.  
  179. For more great programs call   Amiga Line BBS
  180.                                (405) 631-9040
  181.  
  182.  
  183. *****************************************************************************
  184.  
  185. Author   A Program to add a Author chunk to an IFF file.
  186. This program will add a free form ASCII chunk to a IFF picture file.
  187. The purpose for this chunk is so that the Author of the picture can
  188. put his or her name,  what the picture was made with,  a name for the
  189. picture, or anything else that they want.   To run the program you must
  190. be in the CLI,  once there type
  191.  
  192. 1> Author [A,R,D] [FileName]
  193.  
  194. If you do not include any arguments then you will be prompted for them.
  195. The options are
  196.  
  197.      A -  Add Author Text
  198.      R -  Read Author Text
  199.      D -  Delete Author Text
  200.  
  201. To add text,  select option "A" and give it a file name,  if no Author
  202. chunk is found then you will be prompted for the text.  Type in anything
  203. that you want (1024 character max), to end,  press the <Return> key on
  204. a blank line.  At that point you will be asked for a new file name.
  205. Enter the name for the new file.  Don't use the same name as the orginal
  206. file!
  207.  
  208. This Author chunk was submited to Commodore on Jan-27-88  for any futher
  209. information call   AmigaLine BBS    (405) 631-9040
  210.  
  211.                    David Grothe
  212.                    20 S.W. 39th
  213.                    Okla City OK
  214.                            73109
  215.  
  216.  
  217.  
  218.  
  219. *****************************************************************************
  220.  
  221.  
  222.  
  223.                                   Hearts
  224.                                 Black Lady
  225.  
  226.                       Copyright 1988 by Mark Slone
  227.  
  228.                
  229.                                 Mark Slone
  230.                            2103 Greenwood Place
  231.                            Huntville, AL  35802
  232.  
  233. This hearts program may be copied as long as you do not charge for it (other
  234. than a nominal fee for copying), and as long as you keep this "readme" file
  235. with the program.  Send all suggestions and/or donations ($5) to me at the
  236. above address.
  237.  
  238. This program requires the diamond-12 font on the workbench disk.  It also
  239. uses a lot of graphics memory, so I don't recommend multi-tasking.  Future
  240. versions will be more multi-tasking-friendly.
  241.  
  242. Thanks to Zac Galaboff and Bob Linner for their help and play-testing of
  243. this program.
  244.  
  245. This game uses the typical Amiga intuition interface.  Use the menu to start
  246. and quit a game.  Cards are played by using the mouse to move them onto the
  247. table and releasing them, or by double-clicking a card.  Releasing a card
  248. outside the table will return it to your hand.  Play pauses after all four
  249. players have played a card, and a click of the left mouse button will clear
  250. the table for the next round of play.  Most of the menu items are disabled,
  251. but they may be enabled in future versions of the program.
  252.  
  253. This program was written so that each computer player knows only their own
  254. cards.  Thus, they do not "cheat".  They do have a perfect memory, however.
  255. I have included a menu option called "count cards", which lists for you
  256. the cards not yet played by the other players.  Since this option is not
  257. available to you when you play humans (unless you have a perfect memory),
  258. I don't recommend you use it.
  259.  
  260.  
  261. Levels:
  262.  
  263.          Expert         The computer players sometimes go after the human
  264.                         player.  They do not, however, cooperate with
  265.                         each other, or cheat in any way.
  266.  
  267.          Advanced       Each computer player plays to win, and they
  268.                         treat the human player the same as they do the
  269.                         other computer players.
  270.  
  271.          Intermediate   The computer players are "nice" to the human
  272.                         player, and go after the other computer players.
  273.  
  274.  
  275. Beginner and Easy levels are not yet implemented.  There could also be a
  276. level harder than "expert", where the computer players always go after the
  277. human player.
  278.  
  279.  
  280.  
  281.                           RULES TO HEARTS
  282.  
  283. Hearts is a four player card game.  For each hand, the players are dealt
  284. 13 cards.  Each player then passes three cards to the left the first hand,
  285. to the right the second, and across the third.  Every fourth hand is a hold
  286. hand, where no cards are passed.  To pass your three cards, place them on
  287. the table, and click the pointer on the "ready" square.  The three cards
  288. passed to you are flagged by a letter representing the player who passed
  289. them to you.
  290.  
  291. Each heart is worth one point, and the Queen of Spades is worth 13 points
  292. (thus the name "Black Lady").  The object of the game is to have the fewest
  293. points at the end of the game.  The game ends when any player reaches 100
  294. or more points.
  295.  
  296. After passing cards (if it is a pass hand), the player with the two of clubs
  297. begins play by leading that card.  Each player after the lead (in a clock-
  298. wise order) must play a card in the suit led if he has one.  If a player
  299. does not have a card in the suit led, that player may "dump" a card from
  300. any suit.  After all four players have played a card, the player who played
  301. the highest card in the suit led takes the "trick", and that player must
  302. now lead a card.
  303.  
  304. You may not lead a heart until hearts are "broken".  Hearts are broken by
  305. someone dumping a heart or the Queen of Spades, or by leading the Queen of
  306. Spades.  If you have only hearts in your hand, you may lead a heart.
  307.  
  308. One of the most important aspects of this game is "running".  Running
  309. entails taking all 26 points (all 13 hearts and the Queen of Spades).  The
  310. player that runs then subtracts 26 from his score, or adds 26 points to
  311. everyone else's score.  The computer automatically adds 26 points to the
  312. other player's scores if that places you in first place, or if your score
  313. is lower than 26. Otherwise, it will subtract 26 points from your score.
  314.  
  315. This hearts program will not allow you to play an illegal card, and this
  316. may help you to learn the rules.  Future versions will also include a tutor
  317. mode, where the computer will suggest a card and give you the reason it chose
  318. that card.
  319.  
  320. Have fun and good luck!
  321.  
  322.                               --Mark Slone
  323.                                 February 9, 1988
  324.  
  325.  
  326. ****************************************************************************
  327.  
  328.   
  329. Program:   Muncho
  330. By:        Andrew Werth
  331.            January 5, 1988
  332.  
  333. "Muncho" is a cute little program which plays a digitized sample when
  334. you insert or remove a disk from your disk drive.  Upon insertion of a
  335. disk into any Amiga drive, you hear "GULP."  When you take the disk out
  336. of the drive, the computer responds appropriately with "YUCK!"
  337.  
  338. To start the program, you will probably want to type "RUN MUNCHO".  If
  339. at any time you want to terminate the program, click on the close box
  340. of the small muncho window.  (I had a little problem in deallocating
  341. memory, so you will lose a couple of 'k' if you do close the program.)
  342.  
  343. The digitized samples which you hear when you run the program are found
  344. in the files "Diskin.snd" and "Diskout.snd".  You may replace these
  345. files with any digitized sample file.  The file must be saved in the
  346. DUMP format, not IFF, and should be recorded at a frequency of about
  347. 10,000 samples/sec (standard Perfect Sound dump).
  348.  
  349. (Er, those GULP and YUCK noises you hear are me, if you have a digitizer,
  350. you can make them more interesting   :-)
  351.  
  352. Have fun.
  353.                  ___
  354.       /\        /
  355.      /__\  /\  /--
  356.     /    \/  \/___
  357.  
  358. (Andrew Werth Enterprises)
  359.  
  360.  
  361.  
  362. ****************************************************************************
  363.  
  364.  
  365.  
  366.  
  367.  
  368.